* {
	outline: none!important;
}

body,
html {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei";
	background: #fff;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
}

h1,
h2,
h3 {
	font-weight: normal;
	margin: 0;
}

ul,
li {
	list-style: none;
	margin: 0;
	padding: 0;
}
a{text-decoration: none;}
.top{background:url(../images/top.jpg) no-repeat center top;width:100%;min-width:375px;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;
height: 750px;}
.logo{width: 1240px; margin: auto;height: 100px;}
.logol{width: 50%; float: left;padding-top: 30px;}
.logor{width: 50%; float: left;text-align: right;line-height: 100px;color: #fff;font-size: 18px;}
.topbg{background:#FF9900;width: 100%;height: 270px;}
.topbgt{font-size: 40px;color: #FFFFFF;text-align: center; padding-top: 70px;height: 70px;letter-spacing: 1px;}
.topbgtt{font-size: 35px;color: #FFFFFF;text-align: center;height: 50px;letter-spacing: 1px;}
.topm{color: #FFFFFF;width: 900px;margin: auto;}
.topml{color: #FFFFFF;width: 30%;float: left;font-size: 90px;padding-top: 40px;}
.topmr{color: #FFFFFF;width: 70%;float: left;text-align: right;padding-top: 60px;}
.anniu{width: 250px;height: 60px;text-align: center;color: #FFFFFF;font-size:18px;line-height:60px;background:#3F917A;border-radius: 3px;display: block;margin:auto; }
.anniu:hover{background:#53B59A;}
.part1{background:#F0F0F0;height: 600px;width: 100%;}
.title{text-align: center;height: 50px;line-height: 50px;font-size: 35px;padding-top: 50px;}
.title2{text-align: center;height: 30px;line-height: 30px;}
.pbox{width: 1240px; margin: auto;margin-top: 60px;text-align: center;}
.pboxm{display:inline-block;width: 20%;height: 300px;vertical-align: top;}
.tboxt{font-size: 30px;width: 200px; border-bottom: 1px #ccc solid;margin: auto;margin-top: 30px;padding-bottom: 20px;}
.tboxtdes{width: 200px; margin: auto;margin-top: 20px;text-align: left;height: 150px;}
.part2{height: 600px;width: 100%;}
.pottn{ height: 40px;line-height: 40px;border:none;padding: 11px;background: #3F917A;color: #FFFFFF;width: 40%;border-radius: 5px; display: block;margin: auto;font-size: 25px;letter-spacing: 1px;}
.tp{font-size: 25px;color: #53B59A;margin-top: 30px;}
.boot{height: 50px;background: #050C26;color: #FFFFFF;}
.bootbox{width: 1240px;margin: auto;}
.bootl{width: 100%;line-height: 30px;padding-top: 10px;text-align: center;}
